package tech.mobi.child.service;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import org.mymmsc.android.app.util.AndroidXmlParser;
import org.mymmsc.api.http.HttpClient;

import tech.mobi.child.bean.CZDAClientTxtBean;
import tech.mobi.child.utils.Configuration;

public class CZDAService {

	/**
	 * 信息列表 ylj 2013-10－02
	 * 
	 * @param strFlag
	 *            标识：nomore more 0
	 * @param pageNumber
	 *            页码
	 * @param size
	 *            每页行数
	 * @param lastetUpdateTime
	 *            末次更新时间
	 * @return
	 */
	public static Object requestTxtList(String userName, String strFlag,
			String pageNumber, String size, String lastetUpdateTime,
			String strType, String strOrder, String strWhere,
			String strClientVersionNumber) {
		String domain = Configuration.URL + Configuration.PROJECTNAME
				+ "/servlet/Portal";
		AndroidXmlParser xp = null;
		String strXML = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n";
		strXML += "<mobile><request>";
		strXML += "<method>group-Goodlist</method>";
		strXML += "<accountid>" + userName + "</accountid>";
		strXML += "<ismore>" + strFlag.trim() + "</ismore>";
		strXML += "<lastedupdatetime>" + lastetUpdateTime.trim()
				+ "</lastedupdatetime>";
		strXML += "<typeid>" + strType + "</typeid>";
		strXML += "<orderid>" + strOrder + "</orderid>";
		strXML += "<whereid><![CDATA[" + strWhere + "]]></whereid>";
		strXML += "<pagenum>" + pageNumber.trim() + "</pagenum>";
		strXML += "<pagesize>" + size.trim() + "</pagesize>";
		strXML += "<clientos>3</clientos>";
		strXML += "<clientappversion>" + strClientVersionNumber.trim()
				+ "</clientappversion>";
		strXML += "</request></mobile>";

		HashMap<String, Object> map = new HashMap<String, Object>();
		List<CZDAClientTxtBean> list = new ArrayList<CZDAClientTxtBean>();
		String msg = "";
		String isLastPageStr = null;
		// msg = HttpClient.PostXml(domain, strXML, Configuration.CLIENTINFO,
		// "utf-8", Configuration.EXP_TIMEOUT);
		// if (msg != null) {
		// xp = new AndroidXmlParser(msg);
		// try {
		// isLastPageStr = xp.valueOf2("list", "updatetime");
		// list = xp.valueOf5("item", CZDAClientTxtBean.class);
		// map.put("updatetime", isLastPageStr);
		// map.put("data", list);
		// } catch (Exception e) {
		// e.printStackTrace();
		// }
		// }

		CZDAClientTxtBean bean = null;
		if ("more".equals(strFlag)) {
			bean = new CZDAClientTxtBean();
			bean.setId("0");
			bean.setTitle("0武松打虎的故事");
			bean.setContent("0武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-09-30 22:22:12");
			list.add(bean);
		} else if ("notmore".equals(strFlag)) {
			bean = new CZDAClientTxtBean();
			bean.setId("11");
			bean.setTitle("11武松打虎的故事");
			bean.setContent("11武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-08 22:22:12");
			list.add(bean);
		} else {
			bean = new CZDAClientTxtBean();
			bean.setId("10");
			bean.setTitle("10武松打虎的故事");
			bean.setContent("10武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-07 22:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("9");
			bean.setTitle("9武松打虎的故事");
			bean.setContent("9武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-07 20:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("8");
			bean.setTitle("8武松打虎的故事");
			bean.setContent("8武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-07 19:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("7");
			bean.setTitle("7武松打虎的故事");
			bean.setContent("7武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-06 22:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("6");
			bean.setTitle("6武松打虎的故事");
			bean.setContent("6武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-06 20:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("5");
			bean.setTitle("5武松打虎的故事");
			bean.setContent("5武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-05 22:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("4");
			bean.setTitle("4武松打虎的故事");
			bean.setContent("4武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-04 22:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("3");
			bean.setTitle("3武松打虎的故事");
			bean.setContent("3武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-03 22:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("2");
			bean.setTitle("2武松打虎的故事");
			bean.setContent("2武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-02 22:22:12");
			list.add(bean);

			bean = new CZDAClientTxtBean();
			bean.setId("1");
			bean.setTitle("1武松打虎的故事");
			bean.setContent("1武松回家探望哥哥，途中路过景阳冈。在冈下酒店喝了很多酒，踉跄着向冈上走去。兴不多事，只见一棵树上写着：“近因景阳冈大虫伤人，但有过冈克上，应结伙成队过冈，请勿自误。”武松认为，这是酒家写来吓人的，为的是让过客住他的店，竟不理它，继续往前走。 太阳快落山时，武松来到一破庙前，见庙门贴了一张官府告示，武松读后，方知山上真有虎，待要回去住店，怕店家笑话，又继续向前走。由于酒力发作，便找了一块大青石，仰身躺下，刚要入睡，忽听一阵狂风呼啸，一只斑斓猛虎朝武松扑了过来，武松急忙一闪身，躲在老虎背后。老虎一纵身，武松又躲了过去。老虎急了，大吼一声，用尾巴向武松打来，武松又急忙跳开，并趁猛虎转身的那一霎间，举起哨棒，运足力气，朝虎头猛打下去。只听“咔嚓”一声，哨棒打在树枝上。老虎兽性大发，又向武松扑过来，武松扔掉半截棒，顺势骑在虎背上，左手揪住老虎头上的皮，右手猛击虎头，没多久就把老虎打得眼、嘴、鼻、耳到处流血，趴在地上不能动弹。武松怕老虎装死，举起半截哨棒又打了一阵，见那老虎确实没气了，才住手。从此武松威名大震。");
			bean.setDataTime("2013-10-01 22:22:12");
			list.add(bean);
		}

		map.put("updatetime", "2013-10-08 22:22:12");
		map.put("data", list);

		return map;
	}

}
